home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: Locrian:WWDCSun:C:ODMemory.h.
- * Generated using:
- * SOM Precompiler somipc: somc/smemit.c
- * SOM Emitter emith.dll: somc/smmain.c
- */
-
- /*
- *
- * Forward declarations
- *
- */
-
-
- #ifndef SOM_ODMemoryHeap_h
- #define SOM_ODMemoryHeap_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef ODMemoryHeap
- #define ODMemoryHeap SOMObject
- #endif
- #include <somobj.h>
-
- /*
- * Start of user-defined types:
- */
- typedef
- unsigned long ODMemoryHeap_ODBlockSize;
-
- /*
- * ----- Method declarations
- */
-
- #ifndef SOM_DONT_USE_SHORT_NAMES
- #ifndef SOMTGD_ODBlockSize
- #ifdef ODBlockSize
- #undef ODBlockSize
- #define SOMTGD_ODBlockSize 1
- #else
- #define ODBlockSize ODMemoryHeap_ODBlockSize
- #endif /* ODBlockSize */
- #endif /* SOMTGD_ODBlockSize */
- #endif /* SOM_DONT_USE_SHORT_NAMES */
-
- /*
- * End of user-defined types.
- */
-
- #define ODMemoryHeap_MajorVersion 0
- #define ODMemoryHeap_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define ODMemoryHeapNewClass c
- #define ODMemoryHeapClassData d
- #define ODMemoryHeapCClassData x
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
-
- /*
- * Include the meta class file
- */
- #include <ODMemory.h>
- /*--------------Migration------------*/
- #define ODMemoryHeap_classObj ODMemoryHeapClassData.classObject
- #define _ODMemoryHeap ODMemoryHeap_classObj
-
- /*
- * Declare the class creation procedure
- */
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export on
- #endif
-
- SOMEXTERN SOMClass * SOMLINK ODMemoryHeapNewClass(integer4 somtmajorVersion,
- integer4 somtminorVersion);
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct ODMemoryHeapClassDataStructure {
- SOMAny *classObject;
- somMToken Allocate;
- somMToken BlockSize;
- somMToken BytesAllocated;
- somMToken BytesFree;
- somMToken Free;
- somMToken GetZapOnAllocate;
- somMToken GetZapOnFree;
- somMToken HeapSize;
- somMToken NumberAllocatedBlocks;
- somMToken Reset;
- somMToken Reallocate;
- somMToken SetZapOnAllocate;
- somMToken SetZapOnFree;
- somMToken SetObjectHeap;
- }
- #ifdef SOM_NO_DATA_EXPORTS
- * ODMemoryHeapGetClassData ( void );
- # undef ODMemoryHeapClassData
- # define ODMemoryHeapClassData (*ODMemoryHeapGetClassData())
- #else
- ODMemoryHeapClassData;
- #endif /* SOM_NO_DATA_EXPORTS */
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export off
- #endif
-
-
- /*
- * Declare the C specific class data structure
- */
- SOMEXTERN struct ODMemoryHeapCClassDataStructure {
- somMethodTabs parentMtab;
- somDToken instanceDataToken;
- } ODMemoryHeapCClassData;
-
- /*
- * New and Renew macros for ODMemoryHeap
- */
- #define ODMemoryHeapNew() \
- ( ( ! (ODMemoryHeapClassData.classObject) && \
- (ODMemoryHeapNewClass(ODMemoryHeap_MajorVersion, ODMemoryHeap_MinorVersion)) ), \
- (_somNew(ODMemoryHeapClassData.classObject)) )
- #define ODMemoryHeapRenew(buf) \
- ( _somRenew(ODMemoryHeapClassData.classObject, buf) )
-
- /*
- * Override method: somInit
- */
- #define ODMemoryHeap_somInit(somSelf) \
- SOMObject_somInit(somSelf)
-
- /*
- * Override method: somFree
- */
- #define ODMemoryHeap_somFree(somSelf) \
- SOMObject_somFree(somSelf)
-
- /*
- * New Method: Allocate
- */
- typedef void* (SOMLINK *somTD_ODMemoryHeap_Allocate)(ODMemoryHeap *somSelf, Environment *ev,
- ODMemoryHeap_ODBlockSize size);
- #define somMD_ODMemoryHeap_Allocate "::ODMemoryHeap::Allocate"
- #define ODMemoryHeap_Allocate(somSelf,ev,size) \
- (SOM_Resolve(somSelf, ODMemoryHeap, Allocate) \
- (somSelf,ev,size))
- #ifndef SOMGD_Allocate
- #if (defined(_Allocate) || defined(__Allocate))
- #undef _Allocate
- #undef __Allocate
- #define SOMGD_Allocate 1
- #else
- #define _Allocate ODMemoryHeap_Allocate
- #endif /* _Allocate */
- #endif /* SOMGD_Allocate */
-
- /*
- * New Method: BlockSize
- */
- typedef ODMemoryHeap_ODBlockSize (SOMLINK *somTD_ODMemoryHeap_BlockSize)(ODMemoryHeap *somSelf, Environment *ev,
- void* block);
- #define somMD_ODMemoryHeap_BlockSize "::ODMemoryHeap::BlockSize"
- #define ODMemoryHeap_BlockSize(somSelf,ev,block) \
- (SOM_Resolve(somSelf, ODMemoryHeap, BlockSize) \
- (somSelf,ev,block))
- #ifndef SOMGD_BlockSize
- #if (defined(_BlockSize) || defined(__BlockSize))
- #undef _BlockSize
- #undef __BlockSize
- #define SOMGD_BlockSize 1
- #else
- #define _BlockSize ODMemoryHeap_BlockSize
- #endif /* _BlockSize */
- #endif /* SOMGD_BlockSize */
-
- /*
- * New Method: BytesAllocated
- */
- typedef unsigned long (SOMLINK *somTD_ODMemoryHeap_BytesAllocated)(ODMemoryHeap *somSelf, Environment *ev);
- #define somMD_ODMemoryHeap_BytesAllocated "::ODMemoryHeap::BytesAllocated"
- #define ODMemoryHeap_BytesAllocated(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMemoryHeap, BytesAllocated) \
- (somSelf,ev))
- #ifndef SOMGD_BytesAllocated
- #if (defined(_BytesAllocated) || defined(__BytesAllocated))
- #undef _BytesAllocated
- #undef __BytesAllocated
- #define SOMGD_BytesAllocated 1
- #else
- #define _BytesAllocated ODMemoryHeap_BytesAllocated
- #endif /* _BytesAllocated */
- #endif /* SOMGD_BytesAllocated */
-
- /*
- * New Method: BytesFree
- */
- typedef unsigned long (SOMLINK *somTD_ODMemoryHeap_BytesFree)(ODMemoryHeap *somSelf, Environment *ev);
- #define somMD_ODMemoryHeap_BytesFree "::ODMemoryHeap::BytesFree"
- #define ODMemoryHeap_BytesFree(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMemoryHeap, BytesFree) \
- (somSelf,ev))
- #ifndef SOMGD_BytesFree
- #if (defined(_BytesFree) || defined(__BytesFree))
- #undef _BytesFree
- #undef __BytesFree
- #define SOMGD_BytesFree 1
- #else
- #define _BytesFree ODMemoryHeap_BytesFree
- #endif /* _BytesFree */
- #endif /* SOMGD_BytesFree */
-
- /*
- * New Method: Free
- */
- typedef void (SOMLINK *somTD_ODMemoryHeap_Free)(ODMemoryHeap *somSelf, Environment *ev,
- void* ptr);
- #define somMD_ODMemoryHeap_Free "::ODMemoryHeap::Free"
- #define ODMemoryHeap_Free(somSelf,ev,ptr) \
- (SOM_Resolve(somSelf, ODMemoryHeap, Free) \
- (somSelf,ev,ptr))
- #ifndef SOMGD_Free
- #if (defined(_Free) || defined(__Free))
- #undef _Free
- #undef __Free
- #define SOMGD_Free 1
- #else
- #define _Free ODMemoryHeap_Free
- #endif /* _Free */
- #endif /* SOMGD_Free */
-
- /*
- * New Method: GetZapOnAllocate
- */
- typedef boolean (SOMLINK *somTD_ODMemoryHeap_GetZapOnAllocate)(ODMemoryHeap *somSelf, Environment *ev);
- #define somMD_ODMemoryHeap_GetZapOnAllocate "::ODMemoryHeap::GetZapOnAllocate"
- #define ODMemoryHeap_GetZapOnAllocate(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMemoryHeap, GetZapOnAllocate) \
- (somSelf,ev))
- #ifndef SOMGD_GetZapOnAllocate
- #if (defined(_GetZapOnAllocate) || defined(__GetZapOnAllocate))
- #undef _GetZapOnAllocate
- #undef __GetZapOnAllocate
- #define SOMGD_GetZapOnAllocate 1
- #else
- #define _GetZapOnAllocate ODMemoryHeap_GetZapOnAllocate
- #endif /* _GetZapOnAllocate */
- #endif /* SOMGD_GetZapOnAllocate */
-
- /*
- * New Method: GetZapOnFree
- */
- typedef boolean (SOMLINK *somTD_ODMemoryHeap_GetZapOnFree)(ODMemoryHeap *somSelf, Environment *ev);
- #define somMD_ODMemoryHeap_GetZapOnFree "::ODMemoryHeap::GetZapOnFree"
- #define ODMemoryHeap_GetZapOnFree(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMemoryHeap, GetZapOnFree) \
- (somSelf,ev))
- #ifndef SOMGD_GetZapOnFree
- #if (defined(_GetZapOnFree) || defined(__GetZapOnFree))
- #undef _GetZapOnFree
- #undef __GetZapOnFree
- #define SOMGD_GetZapOnFree 1
- #else
- #define _GetZapOnFree ODMemoryHeap_GetZapOnFree
- #endif /* _GetZapOnFree */
- #endif /* SOMGD_GetZapOnFree */
-
- /*
- * New Method: HeapSize
- */
- typedef unsigned long (SOMLINK *somTD_ODMemoryHeap_HeapSize)(ODMemoryHeap *somSelf, Environment *ev);
- #define somMD_ODMemoryHeap_HeapSize "::ODMemoryHeap::HeapSize"
- #define ODMemoryHeap_HeapSize(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMemoryHeap, HeapSize) \
- (somSelf,ev))
- #ifndef SOMGD_HeapSize
- #if (defined(_HeapSize) || defined(__HeapSize))
- #undef _HeapSize
- #undef __HeapSize
- #define SOMGD_HeapSize 1
- #else
- #define _HeapSize ODMemoryHeap_HeapSize
- #endif /* _HeapSize */
- #endif /* SOMGD_HeapSize */
-
- /*
- * New Method: NumberAllocatedBlocks
- */
- typedef unsigned long (SOMLINK *somTD_ODMemoryHeap_NumberAllocatedBlocks)(ODMemoryHeap *somSelf, Environment *ev);
- #define somMD_ODMemoryHeap_NumberAllocatedBlocks "::ODMemoryHeap::NumberAllocatedBlocks"
- #define ODMemoryHeap_NumberAllocatedBlocks(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMemoryHeap, NumberAllocatedBlocks) \
- (somSelf,ev))
- #ifndef SOMGD_NumberAllocatedBlocks
- #if (defined(_NumberAllocatedBlocks) || defined(__NumberAllocatedBlocks))
- #undef _NumberAllocatedBlocks
- #undef __NumberAllocatedBlocks
- #define SOMGD_NumberAllocatedBlocks 1
- #else
- #define _NumberAllocatedBlocks ODMemoryHeap_NumberAllocatedBlocks
- #endif /* _NumberAllocatedBlocks */
- #endif /* SOMGD_NumberAllocatedBlocks */
-
- /*
- * New Method: Reset
- */
- typedef void (SOMLINK *somTD_ODMemoryHeap_Reset)(ODMemoryHeap *somSelf, Environment *ev);
- #define somMD_ODMemoryHeap_Reset "::ODMemoryHeap::Reset"
- #define ODMemoryHeap_Reset(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMemoryHeap, Reset) \
- (somSelf,ev))
- #ifndef SOMGD_Reset
- #if (defined(_Reset) || defined(__Reset))
- #undef _Reset
- #undef __Reset
- #define SOMGD_Reset 1
- #else
- #define _Reset ODMemoryHeap_Reset
- #endif /* _Reset */
- #endif /* SOMGD_Reset */
-
- /*
- * New Method: Reallocate
- */
- typedef void* (SOMLINK *somTD_ODMemoryHeap_Reallocate)(ODMemoryHeap *somSelf, Environment *ev,
- void* block,
- ODMemoryHeap_ODBlockSize newSize);
- #define somMD_ODMemoryHeap_Reallocate "::ODMemoryHeap::Reallocate"
- #define ODMemoryHeap_Reallocate(somSelf,ev,block,newSize) \
- (SOM_Resolve(somSelf, ODMemoryHeap, Reallocate) \
- (somSelf,ev,block,newSize))
- #ifndef SOMGD_Reallocate
- #if (defined(_Reallocate) || defined(__Reallocate))
- #undef _Reallocate
- #undef __Reallocate
- #define SOMGD_Reallocate 1
- #else
- #define _Reallocate ODMemoryHeap_Reallocate
- #endif /* _Reallocate */
- #endif /* SOMGD_Reallocate */
-
- /*
- * New Method: SetZapOnAllocate
- */
- typedef void (SOMLINK *somTD_ODMemoryHeap_SetZapOnAllocate)(ODMemoryHeap *somSelf, Environment *ev,
- boolean zapOnAllocate);
- #define somMD_ODMemoryHeap_SetZapOnAllocate "::ODMemoryHeap::SetZapOnAllocate"
- #define ODMemoryHeap_SetZapOnAllocate(somSelf,ev,zapOnAllocate) \
- (SOM_Resolve(somSelf, ODMemoryHeap, SetZapOnAllocate) \
- (somSelf,ev,zapOnAllocate))
- #ifndef SOMGD_SetZapOnAllocate
- #if (defined(_SetZapOnAllocate) || defined(__SetZapOnAllocate))
- #undef _SetZapOnAllocate
- #undef __SetZapOnAllocate
- #define SOMGD_SetZapOnAllocate 1
- #else
- #define _SetZapOnAllocate ODMemoryHeap_SetZapOnAllocate
- #endif /* _SetZapOnAllocate */
- #endif /* SOMGD_SetZapOnAllocate */
-
- /*
- * New Method: SetZapOnFree
- */
- typedef void (SOMLINK *somTD_ODMemoryHeap_SetZapOnFree)(ODMemoryHeap *somSelf, Environment *ev,
- boolean zapOnFree);
- #define somMD_ODMemoryHeap_SetZapOnFree "::ODMemoryHeap::SetZapOnFree"
- #define ODMemoryHeap_SetZapOnFree(somSelf,ev,zapOnFree) \
- (SOM_Resolve(somSelf, ODMemoryHeap, SetZapOnFree) \
- (somSelf,ev,zapOnFree))
- #ifndef SOMGD_SetZapOnFree
- #if (defined(_SetZapOnFree) || defined(__SetZapOnFree))
- #undef _SetZapOnFree
- #undef __SetZapOnFree
- #define SOMGD_SetZapOnFree 1
- #else
- #define _SetZapOnFree ODMemoryHeap_SetZapOnFree
- #endif /* _SetZapOnFree */
- #endif /* SOMGD_SetZapOnFree */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define ODMemoryHeap_somUninit SOMObject_somUninit
- #define ODMemoryHeap_somGetClass SOMObject_somGetClass
- #define ODMemoryHeap_somGetClassName SOMObject_somGetClassName
- #define ODMemoryHeap_somGetSize SOMObject_somGetSize
- #define ODMemoryHeap_somIsA SOMObject_somIsA
- #define ODMemoryHeap_somIsInstanceOf SOMObject_somIsInstanceOf
- #define ODMemoryHeap_somRespondsTo SOMObject_somRespondsTo
- #define ODMemoryHeap_somDispatchV SOMObject_somDispatchV
- #define ODMemoryHeap_somDispatchL SOMObject_somDispatchL
- #define ODMemoryHeap_somDispatchA SOMObject_somDispatchA
- #define ODMemoryHeap_somDispatchD SOMObject_somDispatchD
- #define ODMemoryHeap_somDispatch SOMObject_somDispatch
- #define ODMemoryHeap_somClassDispatch SOMObject_somClassDispatch
- #define ODMemoryHeap_somPrintSelf SOMObject_somPrintSelf
- #define ODMemoryHeap_somDumpSelf SOMObject_somDumpSelf
- #define ODMemoryHeap_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_ODMemoryHeap_h */
-
- #ifndef SOM_M_ODMemoryHeap_h
- #define SOM_M_ODMemoryHeap_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef M_ODMemoryHeap
- #define M_ODMemoryHeap SOMObject
- #endif
- #include <somcls.h>
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #define M_ODMemoryHeap_MajorVersion 0
- #define M_ODMemoryHeap_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define M_ODMemoryHeapNewClass c
- #define M_ODMemoryHeapClassData d
- #define M_ODMemoryHeapCClassData x
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
- #define M_ODMemoryHeap_classObj M_ODMemoryHeapClassData.classObject
- #define _M_ODMemoryHeap M_ODMemoryHeap_classObj
-
- /*
- * Declare the class creation procedure
- */
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export on
- #endif
-
- SOMEXTERN SOMClass * SOMLINK M_ODMemoryHeapNewClass(integer4 somtmajorVersion,
- integer4 somtminorVersion);
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct M_ODMemoryHeapClassDataStructure {
- SOMAny *classObject;
- somMToken ODMemoryHeapCreate;
- }
- #ifdef SOM_NO_DATA_EXPORTS
- * M_ODMemoryHeapGetClassData ( void );
- # undef M_ODMemoryHeapClassData
- # define M_ODMemoryHeapClassData (*M_ODMemoryHeapGetClassData())
- #else
- M_ODMemoryHeapClassData;
- #endif /* SOM_NO_DATA_EXPORTS */
-
- #if applec ^ PRAGMA_LIB_EXPORT
- #pragma lib_export off
- #endif
-
-
- /*
- * Declare the C specific class data structure
- */
- SOMEXTERN struct M_ODMemoryHeapCClassDataStructure {
- somMethodTabs parentMtab;
- somDToken instanceDataToken;
- } M_ODMemoryHeapCClassData;
-
- /*
- * New and Renew macros for M_ODMemoryHeap
- */
- #define M_ODMemoryHeapNew() \
- ( ( ! (M_ODMemoryHeapClassData.classObject) && \
- (M_ODMemoryHeapNewClass(M_ODMemoryHeap_MajorVersion, M_ODMemoryHeap_MinorVersion)) ), \
- (_somNew(M_ODMemoryHeapClassData.classObject)) )
- #define M_ODMemoryHeapRenew(buf) \
- ( _somRenew(M_ODMemoryHeapClassData.classObject, buf) )
-
- /*
- * New Method: ODMemoryHeapCreate
- */
- typedef ODMemoryHeap* (SOMLINK *somTD_M_ODMemoryHeap_ODMemoryHeapCreate)(M_ODMemoryHeap *somSelf, Environment *ev,
- unsigned long initialSize,
- unsigned long incrementSize);
- #define somMD_M_ODMemoryHeap_ODMemoryHeapCreate "::M_ODMemoryHeap::ODMemoryHeapCreate"
- #define M_ODMemoryHeap_ODMemoryHeapCreate(somSelf,ev,initialSize,incrementSize) \
- (SOM_Resolve(somSelf, M_ODMemoryHeap, ODMemoryHeapCreate) \
- (somSelf,ev,initialSize,incrementSize))
- #ifndef SOMGD_ODMemoryHeapCreate
- #if (defined(_ODMemoryHeapCreate) || defined(__ODMemoryHeapCreate))
- #undef _ODMemoryHeapCreate
- #undef __ODMemoryHeapCreate
- #define SOMGD_ODMemoryHeapCreate 1
- #else
- #define _ODMemoryHeapCreate M_ODMemoryHeap_ODMemoryHeapCreate
- #endif /* _ODMemoryHeapCreate */
- #endif /* SOMGD_ODMemoryHeapCreate */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define M_ODMemoryHeap_somAllocate SOMClass_somAllocate
- #define M_ODMemoryHeap_somDeallocate SOMClass_somDeallocate
- #define M_ODMemoryHeap_somNew SOMClass_somNew
- #define M_ODMemoryHeap_somNewNoInit SOMClass_somNewNoInit
- #define M_ODMemoryHeap_somRenew SOMClass_somRenew
- #define M_ODMemoryHeap_somRenewNoInit SOMClass_somRenewNoInit
- #define M_ODMemoryHeap_somRenewNoZero SOMClass_somRenewNoZero
- #define M_ODMemoryHeap_somRenewNoInitNoZero SOMClass_somRenewNoInitNoZero
- #define M_ODMemoryHeap_somInitClass SOMClass_somInitClass
- #define M_ODMemoryHeap_somInitMIClass SOMClass_somInitMIClass
- #define M_ODMemoryHeap_somAddStaticMethod SOMClass_somAddStaticMethod
- #define M_ODMemoryHeap_somAddDynamicMethod SOMClass_somAddDynamicMethod
- #define M_ODMemoryHeap_somClassReady SOMClass_somClassReady
- #define M_ODMemoryHeap_somOverrideSMethod SOMClass_somOverrideSMethod
- #define M_ODMemoryHeap_somGetApplyStub SOMClass_somGetApplyStub
- #define M_ODMemoryHeap_somGetClassData SOMClass_somGetClassData
- #define M_ODMemoryHeap_somSetClassData SOMClass_somSetClassData
- #define M_ODMemoryHeap_somGetClassMtab SOMClass_somGetClassMtab
- #define M_ODMemoryHeap_somGetInstanceOffset SOMClass_somGetInstanceOffset
- #define M_ODMemoryHeap_somGetInstancePartSize SOMClass_somGetInstancePartSize
- #define M_ODMemoryHeap_somGetInstanceSize SOMClass_somGetInstanceSize
- #define M_ODMemoryHeap_somGetInstanceToken SOMClass_somGetInstanceToken
- #define M_ODMemoryHeap_somGetMemberToken SOMClass_somGetMemberToken
- #define M_ODMemoryHeap_somGetMethodData SOMClass_somGetMethodData
- #define M_ODMemoryHeap_somGetRdStub SOMClass_somGetRdStub
- #define M_ODMemoryHeap_somGetMethodDescriptor SOMClass_somGetMethodDescriptor
- #define M_ODMemoryHeap_somGetMethodIndex SOMClass_somGetMethodIndex
- #define M_ODMemoryHeap_somGetMethodOffset SOMClass_somGetMethodOffset
- #define M_ODMemoryHeap_somGetMethodToken SOMClass_somGetMethodToken
- #define M_ODMemoryHeap_somGetName SOMClass_somGetName
- #define M_ODMemoryHeap_somGetNthMethodData SOMClass_somGetNthMethodData
- #define M_ODMemoryHeap_somGetNthMethodInfo SOMClass_somGetNthMethodInfo
- #define M_ODMemoryHeap_somGetNumMethods SOMClass_somGetNumMethods
- #define M_ODMemoryHeap_somGetNumStaticMethods SOMClass_somGetNumStaticMethods
- #define M_ODMemoryHeap_somGetParent SOMClass_somGetParent
- #define M_ODMemoryHeap_somGetParents SOMClass_somGetParents
- #define M_ODMemoryHeap_somGetPClsMtab SOMClass_somGetPClsMtab
- #define M_ODMemoryHeap_somGetPClsMtabs SOMClass_somGetPClsMtabs
- #define M_ODMemoryHeap_somGetVersionNumbers SOMClass_somGetVersionNumbers
- #define M_ODMemoryHeap_somSetMethodDescriptor SOMClass_somSetMethodDescriptor
- #define M_ODMemoryHeap_somCheckVersion SOMClass_somCheckVersion
- #define M_ODMemoryHeap_somDescendedFrom SOMClass_somDescendedFrom
- #define M_ODMemoryHeap_somSupportsMethod SOMClass_somSupportsMethod
- #define M_ODMemoryHeap_somFindMethod SOMClass_somFindMethod
- #define M_ODMemoryHeap_somFindMethodOk SOMClass_somFindMethodOk
- #define M_ODMemoryHeap_somFindSMethod SOMClass_somFindSMethod
- #define M_ODMemoryHeap_somFindSMethodOk SOMClass_somFindSMethodOk
- #define M_ODMemoryHeap_somLookupMethod SOMClass_somLookupMethod
- #define M_ODMemoryHeap_somOverrideMtab SOMClass_somOverrideMtab
- #define M_ODMemoryHeap__get_somInstanceDataOffsets SOMClass__get_somInstanceDataOffsets
- #define M_ODMemoryHeap_somInit SOMObject_somInit
- #define M_ODMemoryHeap_somUninit SOMObject_somUninit
- #define M_ODMemoryHeap_somDumpSelfInt SOMObject_somDumpSelfInt
- #define M_ODMemoryHeap_somFree SOMObject_somFree
- #define M_ODMemoryHeap_somInit SOMObject_somInit
- #define M_ODMemoryHeap_somUninit SOMObject_somUninit
- #define M_ODMemoryHeap_somGetClass SOMObject_somGetClass
- #define M_ODMemoryHeap_somGetClassName SOMObject_somGetClassName
- #define M_ODMemoryHeap_somGetSize SOMObject_somGetSize
- #define M_ODMemoryHeap_somIsA SOMObject_somIsA
- #define M_ODMemoryHeap_somIsInstanceOf SOMObject_somIsInstanceOf
- #define M_ODMemoryHeap_somRespondsTo SOMObject_somRespondsTo
- #define M_ODMemoryHeap_somDispatchV SOMObject_somDispatchV
- #define M_ODMemoryHeap_somDispatchL SOMObject_somDispatchL
- #define M_ODMemoryHeap_somDispatchA SOMObject_somDispatchA
- #define M_ODMemoryHeap_somDispatchD SOMObject_somDispatchD
- #define M_ODMemoryHeap_somDispatch SOMObject_somDispatch
- #define M_ODMemoryHeap_somClassDispatch SOMObject_somClassDispatch
- #define M_ODMemoryHeap_somPrintSelf SOMObject_somPrintSelf
- #define M_ODMemoryHeap_somDumpSelf SOMObject_somDumpSelf
- #define M_ODMemoryHeap_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_M_ODMemoryHeap_h */
-